canopy tree - Alemán Inglés Diccionario